De digitale vraagbaak voor het wiskundeonderwijs

home |  vandaag |  gisteren |  bijzonder |  gastenboek |  wie is wie? |  verhalen |  contact

HOME

samengevat
vragen bekijken
een vraag stellen
hulpjes
zoeken
FAQ
links
twitter
boeken
help

inloggen

colofon

  \require{AMSmath}

Reageren...

Re: Re: Oplossen van drie vergelijkingen met drie onbekenden

Beste wisfaq, Ik probeer met maple random bitstrings met van lengte n te genereren waarbij er geen twee of meer opeenvolgende 1's voorkomen. Om dit te doen heb ik het volgende geschreven:

bitstring := x[i]; for i to 5 do bitstring := [op(bitstring), rand(2)()]; if x[i] = 1 then x[i+1] = 0 else x[i+1] = rand(2)() end if end do; bitstring

het prbleem is dat dit niet voor n is maar belangrijker, het produceert nog steeds bitstrings met opeenvolgende enen.

Vriendelijke groet

Antwoord

Je algoritme ziet er niet logisch uit: in de loop wordt telkens een random 0 of 1 aan bitstring toegevoegd terwijl je naar x kijkt om te zien of er een 1 vooraf ging. Tijdens de loop hebben bitstring en x niets meer met elkaar te maken.

Gebruik dit formulier alleen om te reageren op de inhoud van de vraag en/of het antwoord hierboven. Voor het stellen van nieuwe vragen kan je gebruik maken van een vraag stellen in het menu aan de linker kant. Alvast bedankt!

Reactie:

Klik eerst in het tekstvlak voordat je deze knopjes en tekens gebruikt.
Pas op: onderstaande knopjes en speciale karakters werken niet bij ALLE browsers!


áâæàåãäßçéêèëíîìïñóôòøõöúûùüýÿ½¼¾£®©




$\mathbf{N}$ $\mathbf{Z}$ $\mathbf{Q}$ $\mathbf{R}$ $\mathbf{C}$
Categorie: Vergelijkingen
Ik ben:
Naam:
Emailadres:
Datum:17-5-2024